package org.tlipoca.smsteamuserstore.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.genntii.smcommon.result.PageResult;
import org.genntii.smdomain.entity.SteamUserStore;
import org.genntii.smdomain.vo.SteamUserStoreMessageVO;
import org.genntii.smdomain.vo.SteamUserStoreVO;

import java.util.ArrayList;

public interface SteamUserStoreService extends IService<SteamUserStore> {
    void updateSteamUserStoreBySteamIdService(Long steamid);

    ArrayList<SteamUserStore> getSteamUserStoreBySteamIdService(Long steamid);

    SteamUserStoreVO getPlayerPlayedMessage(String steamid);

    PageResult<SteamUserStoreMessageVO> getSteamUserStoreDetail(Long steamid, Integer pageNum, Integer pageSize);
}
